<script type="text/javascript">
    $(document).ready(function(){
        loadYear();
        loadMonth();
        loadDay(); 
    });

     function create_user() {
        var email = $('#email').val();
        var password = $('#password').val();
        var rePassword = $('#rePassword').val();
        var fullname = $('#fullname').val();
        var countError = 0;
        
        if(email == '') {
            $('#errorEmail').html('Địa chỉ email không được để trống');
            countError++;
        }
        else if(email.length > 100) {
            $('#errorEmail').html('Địa chỉ email tối đa 100 kí tự');
            countError++;
        }
        else {
            var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
            if(reg.test(email) == false) {
                $('#errorEmail').html('Địa chỉ email không đúng định dạng');
                countError++;
            }
            else {
                $('#errorEmail').html('');
            }
        }
        if(password == '') {
            $('#errorPassword').html('Bạn chưa nhập mật khẩu');
            countError++;
        }
        else if((password.length < 6) || (password.length > 32)) {
            $('#errorPassword').html('Mật khẩu có độ dài 6-32 kí tự');
            countError++;
        }
        else {
            $('#errorPassword').html('');
        }
        if(rePassword == '') {
            $('#errorRePassword').html('Bạn chưa nhập mật khẩu');
            countError++;
        }
        else if((rePassword.length < 6) || (rePassword.length > 32)) {
            $('#errorRePassword').html('Mật khẩu có độ dài 6-32 kí tự');
            countError++;
        }
        else {
            $('#errorRePassword').html('');
        }
        if(password != rePassword) {
            $('#errorRePassword').html('Mật khẩu không trùng khớp');
            countError++;
        }
        else {
            $('#errorRePassword').html('');
        }
        if(fullname == '') {
            $('#errorFullname').html('Tên đầy đủ không được để trống');
            countError++
        }
        else if((fullname.length > 50) || (fullname.length < 5)) {
            $('#errorFullname').html('Tên đầy đủ có độ dài 5-50 kí tự');
            countError++;
        }
        else {
        	var reg = /^[a-zA-ZÀÁÂÃÈÉÊÌÍÒÓÔÕÙÚĂĐĨŨƠàáâãèéêìíòóôõùúăđĩũơƯĂẠẢẤẦẨẪẬẮẰẲẴẶẸẺẼỀỀỂưăạảấầẩẫậắằẳẵặẹẻẽếềểỄỆỈỊỌỎỐỒỔỖỘỚỜỞỠỢỤỦỨỪễệỉịọỏốồổỗộớờởỡợụủứừỬỮỰỲỴÝỶỸửữựỳỵỷỹ ]+$/;
            if(reg.test(fullname) == false) {
                $('#errorFullname').html('Tên đầy đủ gồm các kí tự chữ cái, không chứa chữ số');
                countError++;
            }
            else {
                $('#errorFullname').html('');
            }
        }
        if(countError > 0) {
            return false;
        }
        else {
            return true;
        }
     }
</script>
<div class="heading">
    <div class="left_heading"></div>

    <div class="content_heading">
        <h3>Thêm tài khoản mới</h3>
    </div>

    <div class="right_heading"></div>
</div><!-- End .heading -->

<div class="main_content">
    <form action="" method="post" enctype="multipart/form-data" onsubmit="return create_user()">      
        <table class="table_content">
            <tr>
                <td class="label" style="color: #000000;">Thông tin tài khoản</td>
                <td class="label2">&nbsp;</td>
                <td></td>
            </tr>
            <tr>
            	<td class="label"><?php echo $this->formLabel('email', 'Địa chỉ Email'); ?><span class="msg"> * </span></td>
            	<td class="label2"><?php echo $this->formText(email, $this->emailValue, array('id' => 'email', 'class' => 'input')); ?></td>
            	<td><span class="msg" id="errorEmail"><?php echo $this->errorEmail; ?></span></td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('password', 'Mật khẩu'); ?><span class="msg"> * </span></td>
                <td class="label2"><?php echo $this->formPassword('password', null, array('id' => 'password', 'class' => 'input')); ?></td>
                <td><span class="msg" id="errorPassword"><?php echo $this->errorPassword; ?></span></td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('rePassword', 'Nhập lại mật khẩu'); ?><span class="msg"> * </span></td>
                <td class="label2"><?php echo $this->formPassword('rePassword', null, array('id' => 'rePassword', 'class' => 'input')); ?></td>
                <td><span class="msg" id="errorRePassword"><?php echo $this->errorRePassword; ?></span></td>
            </tr>
            <tr>
            	<td class="label"><?php echo $this->formLabel('level', 'Quyền hạn'); ?></td>
            	<td class="label2"><?php echo $this->formSelect('level', null, 
                    array('id' => 'level', 'class' => 'input'),
          			array('0' => 'Quản trị', '1' => 'Nhân viên', '2' => 'Thành viên')); ?></td>
            	<td></td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
                <td></td>
            </tr>
            <tr>
                <td class="label" style="color: #000000;">Thông tin cá nhân</td>
                <td class="label2">&nbsp;</td>
                <td></td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('fullname', 'Tên đầy đủ'); ?><span class="msg"> * </span></td>
                <td class="label2"><?php echo $this->formText('fullname', $this->fullnameValue, array('id' => 'fullname', 'class' => 'input')); ?></td>
                <td><span class="msg" id="errorFullname"><?php echo $this->errorFullname; ?></span></td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('day', 'Ngày sinh'); ?></td>
                <td class="label2">
                    <select class="input" style="width: 55px;" name="day" id="day"></select>
                    <select class="input" style="width: 55px;" name="month" id="month" onchange="loadDay()"></select>
                    <select class="input" style="width: 80px;" name="year" id="year" onchange="loadDay()"></select>
                </td>
                <td>Ngày / Tháng / Năm</td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('gender', 'Giới tính'); ?></td>
                <td class="label2">
                    <?php echo $this->formSelect('gender', null, array(
                        'id' => 'gender',
                        'class' => 'input'),
                            array(
                                '1' => 'Nam',
                                '2' => 'Nữ',
                    )); ?>
                </td>
                <td></td>
            </tr>
            <tr>
                <td class="label"><?php echo $this->formLabel('avatar', 'Ảnh đại diện'); ?></td>
				<td class="label2"><?php echo $this->formFile('avatar', array('id' => 'avatar', 'class' => 'input')); ?></td>
				<td><span class="msg"><?php echo $this->errorProviderIcon; ?></span></td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td colspan="2"><span class="msg"><?php $this->error; ?></span></td>
            </tr>
            <tr>
                <td class="label">&nbsp;</td>
                <td>
                    <input class="button" type="submit" name="submit" value="Tạo mới">
					<input class="button" type="reset" name="reset" value="Nhập lại">
					<a href="<?php echo $this->baseUrl('admin-dthink/user'); ?>" class="button" style="padding-top: 7px;">Quay lại</a>
                </td>
                <td></td>
            </tr>
        </table>
    </form>
</div><!-- End .main_content -->  